Słownik polsko-angielski

missile self-destruction